
/*index.html*/
.index_banner_swipe{width: 100%; height: 400px;}
.index_banner_swipe .swiper-container{width: 100%; height: 100%; }
.index_banner_swipe .swiper-slide{width: 100%; height: 100%; background: #000;}
.index_banner_swipe .swiper-slide img{max-width: 100%; max-height: 100%; margin:0 auto;}
.index_banner_swipe .swiper-pagination-bullet{width: 14px; height: 14px;}
.index_cont{}
.index_section{padding:10px 0 30px;}
.index_section .instruction{font-size: 18px; line-height: 32px; text-indent: 2em; padding:20px 0 10px;}
.index_section  img{ max-width:90%; margin:0 auto;}
/*index.html end*/

/*studyPoint*/
.banner_img {padding:20px 0;}
.banner_img img{margin:0 auto;}
.sp_cont{padding:40px 0;}
.sp_list{}
.sp_list li{height:60px; line-height: 60px; font-size: 20px; border-bottom: 1px solid #eee;}
.sp_list li a{display: block;}
/*studyPoint end*/

/*test*/
.test_left_nav{}
.test_left_nav li{line-height: 40px; font-size: 16px;  }
.test_left_nav li a{display: block; width: 100%;height: 100%; text-indent: 20px;  background: #fff; border-bottom: 1px solid #ccc;}
.test_left_nav li.active a{ background: #f5f5f5;}
.test_left_nav li.active a,.test_left_nav li.active a:link,.test_left_nav li.active a:visited{color: #28a7e1;}
.test_left_nav li a,.test_left_nav li a:link,.test_left_nav li a:visited{color: #000;}
.test_left_nav li a:hover{background: #f5f5f5; color: #28a7e1;}
.test_footer{position: fixed; left:0; bottom:0; width: 100%; height: 78px;}
.wifiload{position: absolute; right:0; top:0; font-size: 30px; color: #28a7e1; width: 50px; height: 50px; background: #fff;border:1px solid #eee; line-height: 50px; text-align: center; z-index: 9999; cursor: pointer;}
.wifiload:hover{color:#fff; background:#28a7e1; }

/*login*/
.an-box{width: 100%; height: 100%;  background: url("../images/anbg.jpg") no-repeat center center; background-size: cover; }
.an-cnnter{width: 420px; height:320px; background: #fff; border:1px solid #787878; border-radius: 4px; margin:0 auto; position: relative;}
.anlogo{text-align: center; padding-top:50px; padding-bottom: 20px; font-size: 26px;}
.anMode{width: 324px; height: 40px; border:1px solid #dcdcdc; margin:0 auto;  overflow: hidden;}
.anMode2{border-top:none;}
.anMode span{display: block; float: left;}
.anMode .animg{padding-left:28px;padding-top: 12px;}
.anMode .animg img{display: block;}
.anMode .aninput{padding-left: 14px;}
.anMode .aninput input{width: 250px; height:20px; padding:10px 0; font-size: 14px;}
.anMode .aninputym input{width: 150px; }
.anMode .anym{display: block; width: 94px; height: 40px; float: right;cursor: pointer;}
.anMode .anym img{width: 100%; height: 100%;}
.anModebtn{background: #2cc0e4; margin-top:20px; border:none;}
.anModebtn input{width: 100%; height: 100%; background: none; cursor: pointer; color: #fff; font-size: 16px;}
.zhilogo{background: #fff; width:60px; height:60px; padding:10px; border-radius: 40px; position: absolute; left:170px; top:-40px; box-shadow:0 2px 4px rgba(40,167,225,0.3);}
.zhilogo img{width:60px; height:60px;}
.login_bot{position: absolute; bottom:0; left:0;z-index: 10; width: 100%;}
.login_top{position: absolute; top:0; left:0;z-index: 10; width: 100%;}
.login_box{width: 100%; height:100%;}
.reg_icon{display: block; float: left; width: 42px; height: 100%; line-height: 40px; font-size: 16px; color: #999; text-align: right;}
.reg_sex{display: block; float: left; width:310px;  color: #666; margin-left: 10px; height: 100%; line-height: 40px; font-size: 14px;}
.reg_sex label{display: block; float: right; margin:0 10px; height: 100%; line-height: 40px; font-size: 16px; padding-left:30px; background: url("../images/choose1.png") no-repeat 0 center; background-size:20px 20px; cursor: pointer; }
.reg_sex label.active{ background: url("../images/choose2.png") no-repeat 0 center; background-size:20px 20px;}
.reg_sex label input{display: none; }
.reg_sex select{border:1px solid #eee; color: #666; height: 20px; width:84px; overflow: hidden;}
.upFiles{width: 370px; margin:0 auto; padding: 10px 0; border:1px solid #eee; border-top:none; overflow: hidden;}
.upFiles .tit{float: left; margin:0 10px 0 30px;}
.upFiles .img{ float: left; margin-left: 20px;}
.upFiles img{width: 80px; height: 80px; cursor: pointer;}
.telBtn{width: 110px; height:40px; line-height: 40px; background: #28a7e1; color:#fff; text-align: center;}

/*login end*/

/*frame*/
.frame-header {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 11;
    min-width: 960px;
    height: 80px;
    border-bottom: 1px solid #e9e9e9;
    background: #f5f7f7;
    overflow: hidden;
    font-size: 16px;
    /*_position: absolute;*/
    /*_width: 100%;*/
}
.frame-side {
    position: absolute;
    top: 81px;
    left: 0;
    bottom: 78px;
    z-index: 2;
    width: 200px;
    background: #f5f7f7;
    overflow: auto;
    /*_height: 100%;*/
    border-right: 1px solid #eee;
}
.frame-contents {
    position: absolute;
    top: 81px;
    left: 200px;
    bottom: 78px;
    right:0;
    min-width: 760px;
    background: #f5f7f7;
}
.frame-contents iframe {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
/*frame end*/
/*test end*/



























/*fonts*/

@font-face {font-family: "iconfont";
    src: url('../fonts/iconfont.eot?t=1494826317039'); /* IE9*/
    src: url('../fonts/iconfont.eot?t=1494826317039#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/iconfont.woff?t=1494826317039') format('woff'), /* chrome, firefox */
    url('../fonts/iconfont.ttf?t=1494826317039') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
    url('../fonts/iconfont.svg?t=1494826317039#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
    font-family:"iconfont" !important;
    /*font-size:16px;*/
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.icon-dianhua:before { content: "\f0032"; }

.icon-dianhua1:before { content: "\e62e"; }

.icon-dianhua2:before { content: "\e604"; }

.icon-all:before { content: "\e696"; }

.icon-back:before { content: "\e697"; }

.icon-cart:before { content: "\e698"; }

.icon-category:before { content: "\e699"; }

.icon-close:before { content: "\e69a"; }

.icon-comments:before { content: "\e69b"; }

.icon-cry:before { content: "\e69c"; }

.icon-delete:before { content: "\e69d"; }

.icon-edit:before { content: "\e69e"; }

.icon-email:before { content: "\e69f"; }

.icon-favorite:before { content: "\e6a0"; }

.icon-help:before { content: "\e6a3"; }

.icon-information:before { content: "\e6a4"; }

.icon-less:before { content: "\e6a5"; }

.icon-moreunfold:before { content: "\e6a6"; }

.icon-more:before { content: "\e6a7"; }

.icon-search:before { content: "\e6ac"; }

.icon-selected:before { content: "\e6ad"; }

.icon-set:before { content: "\e6ae"; }

.icon-smile:before { content: "\e6af"; }

.icon-success:before { content: "\e6b1"; }

.icon-viewgallery:before { content: "\e6b4"; }

.icon-viewlist:before { content: "\e6b5"; }

.icon-wrong:before { content: "\e6b7"; }

.icon-account:before { content: "\e6b8"; }

.icon-add:before { content: "\e6b9"; }

.icon-atm:before { content: "\e6ba"; }

.icon-clock:before { content: "\e6bb"; }

.icon-remind:before { content: "\e6bc"; }

.icon-calendar:before { content: "\e6bf"; }

.icon-attachment:before { content: "\e6c0"; }

.icon-toys:before { content: "\e6e1"; }

.icon-link:before { content: "\e6f7"; }

.icon-navlist:before { content: "\e6fa"; }

.icon-dollar:before { content: "\e702"; }

.icon-118:before { content: "\e637"; }

.icon-tubiao210:before { content: "\e61b"; }

.icon-demo19:before { content: "\e613"; }

.icon-office:before { content: "\e705"; }

.icon-agriculture:before { content: "\e707"; }

.icon-gerenzhongxin:before { content: "\e70b"; }

.icon-remind1:before { content: "\e713"; }

.icon-icondownload:before { content: "\e714"; }

.icon-map:before { content: "\e715"; }

.icon-bad:before { content: "\e716"; }

.icon-good:before { content: "\e717"; }

.icon-skip:before { content: "\e718"; }

.icon-iconfontplay2:before { content: "\e719"; }

.icon-iconfontstop:before { content: "\e71a"; }

.icon-bussinessman:before { content: "\e726"; }

.icon-mobilephone:before { content: "\e72a"; }

.icon-emailfilling:before { content: "\e72d"; }

.icon-favoritesfilling:before { content: "\e730"; }

.icon-accountfilling:before { content: "\e732"; }

.icon-creditlevel:before { content: "\e735"; }

.icon-creditlevelfilling:before { content: "\e736"; }

.icon-wxbgongju:before { content: "\e61c"; }

.icon-iconfontmingpian:before { content: "\e629"; }

.icon-iconfontshouji:before { content: "\e62a"; }

.icon-iconfontriyongbaihuo:before { content: "\e62c"; }

.icon-iconfontphone:before { content: "\e634"; }

.icon-iconfontjixieqimo:before { content: "\e639"; }

.icon-iconfontshumajiadian:before { content: "\e63a"; }

.icon-iconfontgongyichongwu:before { content: "\e649"; }

.icon-iconfontfuzhuangneiyi:before { content: "\e64b"; }

.icon-iconfontfuwushichang:before { content: "\e64d"; }

.icon-hot:before { content: "\e756"; }

.icon-trade:before { content: "\e758"; }

.icon-arrowdown:before { content: "\e692"; }

.icon-arrowleft:before { content: "\e693"; }

.icon-arrowright:before { content: "\e694"; }

.icon-arrowup:before { content: "\e695"; }

.icon-close1:before { content: "\e6a1"; }

.icon-refresh:before { content: "\e6a2"; }

.icon-map1:before { content: "\e6a8"; }

.icon-account1:before { content: "\e6a9"; }

.icon-search1:before { content: "\e6aa"; }

.icon-download:before { content: "\e6ab"; }

.icon-compass:before { content: "\e6b0"; }

.icon-comments1:before { content: "\e6b2"; }

.icon-down:before { content: "\e6b3"; }

.icon-up:before { content: "\e6b6"; }

.icon-play:before { content: "\e6bd"; }

.icon-error:before { content: "\e6be"; }

.icon-prompt:before { content: "\e6c1"; }

.icon-success1:before { content: "\e6c2"; }

.icon-stop:before { content: "\e6c3"; }

.icon-help1:before { content: "\e6c4"; }

.icon-cry1:before { content: "\e6c5"; }

.icon-add1:before { content: "\e6c6"; }

.icon-minus:before { content: "\e6c7"; }

.icon-link1:before { content: "\e6c8"; }

.icon-atm1:before { content: "\e6c9"; }

.icon-skip1:before { content: "\e6ca"; }

.icon-attachment1:before { content: "\e6cb"; }

.icon-browse:before { content: "\e6cc"; }

.icon-bad1:before { content: "\e6cd"; }

.icon-renminbi1688:before { content: "\e6ce"; }

.icon-task-management:before { content: "\e829"; }

.icon-trust:before { content: "\e82a"; }

.icon-password:before { content: "\e82b"; }

/*fonts end*/